 SAFTS - Spin All Four Table Soccer (Compo Version)
  für die Forum64 and PTV Sports Game Competition
                - PRIORART 2018  -
  
       (English version of this short manual at the bottom)

Wenn man im Titelbild wartet, bis alle Credits gezeigt wurden,
gelangt man in die Hilfe Ansicht. Daraufhin wechselt die Ansicht
zwischen Hilfe und Titel.
Endet die Titelmusik ohne dass man den Joystick bewegt hat, startet ein
Demo-Modus in dem zwei Künstliche Intelligenzen gegeneinander spielen
bis insgesamt drei Tore gefallen sind, oder man per Joystick unterbricht.
Der Demo- oder auch klassisch Attrakt-Mode startet auch wenn man im Menu
nach dem Titelscreen einige Zeit inaktiv bleibt.
Im Menu kann man mit den F-Tasten oder mit Links/Rechts am Joystick in Port2
die unterschiedlichen Optionen einsehen und per Joystick Button ändern.
ENTER oder der Feuerknopf im Startscreen des Menüs starten das Spiel.
Wählt man CPU vs CPU, spielen beide Gegner auf dem jeweils eingestelltem
Schwierigkeitsgrad.
Die Pokalanzeige mit Torergebnis wird nur angezeigt, wenn mindestens ein
menschlicher Spieler beteiligt war.
Im Spiel wird die aktive Stange automatisch gewählt. Nur so kann man sich
ausreichend auf den Ball und Spielverlauf konzentrieren.
Hält man aber den Joystick in Richtung des eigenen Tores, so steuert man 
als zweite Stange zusätzlich den Torwart.
Gleichermaßen steuert man die nächstgelegende Stange wenn man in Richtung
des gegnerischen Tores lenkt. Das lässt sich strategisch geschickt einsetzen!
Ein kurzer druck auf den Feuerknopf löst einen knappen, direkten Schuss aus.
Hält man den Feuerknopf länger gedrückt, lenkt der Spieler entsprechend weiter
aus.
So kann man sich auf einen Schuss vorbereiten aber auch den Ball hinter sich
für einen Rückpass erreichen.
Ein Spiel endet sobald einer der Spieler die gewählten 3, 5 oder 10 Tore 
erzielt hat.


Programmierung und Physik: Martin 'enthusi' Wendt
Grafik und Animation: Oliver 'Veto' Lindau
Musik und Soundeffekte:  Kamil 'Jammer' Wolnikowski

Vielen Dank and Protovision und Forum64.de für die organisation dieses
Wettbewerbes!
Außerdem danken wir Thomas Jentzsch herzlich.

Dieses Spiel enstand 2017/2018. Vor allem das Steuerungskonzept
wurde mehrfach überholt und angepasst. Letzten Feinschliff gab es bis
zum letzten Tag. Ungepackt belegt das Spiel fast 100% der verfügbaren
64KB RAM inklusive des Bereichs unter den I/O Registern.
Daher kann der Entpackbildschirm lediglich auf den ROM Zeichensatz
zurückgreifen.

Die Spieleengine läuft mit 50Hz und die Spieler an den Stangen sind 
animierte Zeichensatzgrafik. Der Zeichensatz selbst wird in Echtzeit
verändert und gestreamt weil die 15 Bilder für eine volle Umdrehung 
für 8 unterschiedliche vertikale Positionen die Anzahl von 256 bei weitem
überschreitet.

Wir hoffen, dass das Spielen von SAFTS soviel freude bereitet wie uns
das Programmieren, Pixeln und Komponieren. :)

Das Spiel läuft auch auf NTSC rechnern, die Zyklenexakte Torsequenz
im Sideborder zeigt dann aber defekte.

             --- E N G L I S H    V E R S I O N ---

 SAFTS - Spin All Four Table Soccer (Compo Version)
  for the Forum64 and PTV Sports Game Competition
                  - PRIORART 2018  -
  
Wait in titlescreen to see the help screen. It will change back and forth
with the title.
When the title tune is finished, a demo game between two CPUs will start.
The demo will also start if you stay inactive in the menu screens.
Any joystick interaction stops the demo.
In Menu, press F-Keys and ENTER or use joystick left/right to select screens.
Toggle options per screen with joystick button.
In CPU vs CPU mode, both will play according to the set skill level.
A trophy is only awarded after games involving a human player.

The controllable bar per player is selected automatically based on ball position 
and direction to allow the player to focus on the game.
You can hold the stick towards your own goal to activate the goal keeper as 
additional bar under control.
Likewise you can press the stick towards the opposite goal to select the next 
bar in that direction.
Trigger fire shortly in game to launch a quick shot.
Keep button pressed to strike out the player. That will allow you to reach 
positions behind the current player as well.

A game ends when a player has reached the set number of 3, 5, or 10 goals.

Programming and Physics: Martin 'enthusi' Wendt
Graphics and Animation: Oliver 'Veto' Lindau
Music and Ssoundfx:  Kamil 'Jammer' Wolnikowski

Thanks to PTV and Forum64 for the organisation of this competition
Additional Thanks go to Thomas Jentzsch.

This game was written and designed in 2017/2018.
In particular the control scheme was changed many times over
and refined to the very last day.
Depacked, the game occupies almost 100% of the available 64K memory,
including the area under I/O.
This is why the decrunching screen has to use the ROM characters (PETSCI).
The engine runs at 50Hz and all player bars are animated character sets.
15 frames for one full rotation. The char data is streamed in real time 
as they exceed 256 by far.

We hope you have as much fun playing SAFTS as we had programming, pixeling,
and composing :)

The game itself runs on NTSC machines, the cycle exact side border gfx is
slightly distorted then, however.
